Python Job: Machine learning engineer

Job added on

Location

Diemen - Netherlands

Job type

Full-Time

Python Job Details

For our SmartMatch team we are looking for an experienced Machine Learning Engineer who can help us to further develop our machine learning setup and pipelines, and recommendation systems to provide recommendations in real time. In the SmartMatch team we mainly use the following technologies: AWS (ECS, Kafka, SQS, S3, RDS), Docker, Airflow, Elasticsearch, Python, PySpark, Scala, Terraform, Cloudformation.

The goal of the SmartMatch team is to complement the expertise of Randstad by building state of the art artificial intelligence, machine learning algorithms and search solutions. With these solutions we help our business to be more effective in their mission to find the right talents for the job, and help the candidates to find the best job for them.

We value continuous learning. Therefore, we organize a research day every two weeks, where we have the time to research topics and techniques that are of interest to us. Moreover we share our learnings to not only promote personal growth, but also growth as a team.

What we expect of you

The team consists of data scientists and developers. You will be working as a developer on the new Machine Learning setup and helping the data scientists in the team to develop and rol out new data science solutions aimed at helping our recruiters, candidates and clients. You need to able to acquire the necessary skills and techniques quickly. You are required to help in designing the architecture. Therefore you must be able to demonstrate fundamental understanding of application architecture.

candidate will at least need to have (knock-out criteria):

  • MLOps

  • Experience designing and building end-to-end machine learning systems with MLOps mindset

  • Some experience developing solutions that monitor, logging, AB testing and troubleshoot ML Apps,

  • Java / Scala

  • Python, Pyspark

  • Kafka/kinesis

  • Amazon Web Services (AWS), inlc: amazon sagemaker studio (SageMaker featurestore, SageMaker Processing, Distributed Training etc.)

  • Relational databases, e.g. MySQL or Postgres

  • application architecture and –design

  • CI/CD

it would be nice if the candidate also has:

  • data management in AWS

  • Docker

  • Airflow

  • within AWS: S3, Kinesis, ECS and CloudFormation

  • Elasticsearch

  • DevOps

skills and competencies the candidate will need are:

  • fluent in Dutch and/or English, both orally and in writing

  • independent learner & teamplayer

  • You work in a structured way, you are analytical and you can approach matters outside the box.

  • You have a customer and solution-oriented attitude and you do not shy away from a challenge.

  • You have ambition and guts; you want to be able to continuously challenge and improve yourself.

  • you have patience and perseverance

  • strong communication skills

  • commitment to get the job done

What do we offer?

  • Plenty of training and development opportunities within the group. A significant share of our employees have held several roles in their years in the business, with RGN giving you the tools you need to challenge and develop yourself;

  • A monthly salary between €3.096 and €5.626, depending on your experience;

  • 8,5% holiday allowance;

  • A generous monthly benefit budget on top of your salary and holiday pay that you can choose to spend on extra time off, perks such as a bike, tablet, gym subscription or simply get paid out;

  • 25 days holiday with the option to buy additional 25 days off;

  • A generous sabbatical program;

  • A good mobility scheme, laptop and everything you need to perform your job well;

  • An attractive bonus scheme and the option to earn an outperformance bonus twice per year.

Are you still excited? Wonderful! We would like to get to know you. You can apply directly via the apply button. If you have any further questions, please contact our Talent Acquisition Specialist Tijmen Visser directly 0623280063 | [email protected].

Read more about working at Randstad Groep Nederland IT and the terms of employment.

The Machine Learning Engineer is a full time role (40h/week, min. 32h), the work location is a combination working from home and our head office in Diemen.